home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 8 / Revista CD Expert nº 08 CD1.iso / Utilitarios / Programacao / Pacific C for DOS / EXAMPLES / PRINTENV.C < prev    next >
C/C++ Source or Header  |  1995-03-08  |  477b  |  26 lines

  1. /*
  2.  *    This program demonstrates the use of the command line arguments
  3.  *    via argc & argv, as well as the use of the getenv() function to
  4.  *    access MS-DOS shell variables
  5.  *
  6.  *    Example:  printenv PATH
  7.  *
  8.  */
  9.  
  10. #include    <stdio.h>
  11. #include    <stdlib.h>
  12.  
  13. main(argc, argv)
  14. int    argc;
  15. char    **argv;
  16. {
  17.     register char    *varptr;
  18.  
  19.     while (--argc) {
  20.         if (varptr = getenv(*++argv))
  21.             printf("%s=%s\n", *argv, varptr);
  22.         else
  23.             printf("%s not defined\n", *argv);
  24.     }
  25. }
  26.